package com.gitee.elf.api.event

import com.gitee.elf.core.entity.EntityInstance
import com.gitee.elf.core.entity.EntityTheme
import org.bukkit.entity.Entity
import taboolib.platform.type.BukkitProxyEvent

class ElfEntityCreateEvent {

    class Pre(val entity: Entity, val theme: EntityTheme) : BukkitProxyEvent()

    class Post(val entity: Entity, val instance: EntityInstance) : BukkitProxyEvent()

}